closest city to a barracks - Spanish English Dictionary